<html><head><title>Preferences - Common &gt; Code Parsing</title>
<link href="../../book.css" rel="stylesheet" type="text/css" />
</head>
<body><h1>Preferences - Common &gt; Code Parsing</h1>
<table border="0" width="800" cellspacing="0" cellpadding="0">
	<tr>
		<td><img src="images/preferences_code_parsing.png"><p>This page is used to control various Code Parsing options.</p>
	<p>The tool supports special comment tags that can be used to hide code from 
	its parser. This can be useful, if you need to add some complex dynamic code 
	to your layout that can't be parsed by the editor. You can also use a special 
	end-of-line comment to hide a single line of code (e.g., a single attribute 
	of a widget).</p>
      <h2>Begin hidden code block tag</h2>
      <p>This preference determines the comment text used to designate the 
		beginning of a hidden block of code.<h2>End hidden code block tag</h2>
      <p>This preference determines the comment text used to designate the end 
		of a hidden block of code.<h2>Highlight visited/executed lines in source 
		after parse</h2>
      <p>This preference determines whether the lines that are visited/executed 
		during a parse are highlighted.<h2>Visited line highlight color</h2>
      <p>This preference determines color is used to highlight visited/executed 
		lines.<h2>Single hidden code line tag</h2>
      <p>This preference determines the end-of-line comment text used to hide a 
		single line of code.<h2>Example</h2>
	<p>Give the following simple example window, placing a pair of hide tags 
	around the checkbox widget will hide it from the parser and it will not show 
	up in the design view. The lines that are visited/executed by the parser are 
	highlighted in light green.</p>
		<p><img border="0" src="images/parse_example.png"></p>
	<p>Without the hide tags, the window looks like the left image; with the 
	tags, it looks like the right image:</p>
	<p><img border="0" src="images/hiding_before.png">&nbsp;
	<img border="0" src="images/hiding_after.png"></td>
	</tr>
</table>
</body>
</html>
